package pe.com.bbva.carga.dao;

import java.util.List;

import pe.com.bbva.carga.domain.ProcesoCarga;
import pe.com.stefanini.core.exceptions.BOException;
import pe.com.stefanini.core.exceptions.DAOException;

public interface ProcesoCargaDAO {
	public List<ProcesoCarga> findProcesosCarga(ProcesoCarga procesoCarga)throws BOException, DAOException;
	public List<ProcesoCarga> findProcesosCargaRango(ProcesoCarga procesoCarga, String fechaInicio, String fechaFin)throws BOException, DAOException;
	public Long ValidaCargaEnProceso() throws DAOException ;
	public List<String> consolidarCarga(Long idTurno, String fechaProceso) throws DAOException;
}